Tropical Storm Delta Develops South of Jamaica

Former Tropical Depression Twentysix strengthened into Tropical Storm Delta south of Jamaica on Monday morning.  At 8:00 a.m. EDT on Monday the center of Tropical Storm Delta was located at latitude 16.4°N and longitude 78.4°W which put it about 65 miles east of the Mouth of the Mississippi River and about 130 miles south of … Continue reading Tropical Storm Delta Develops South of Jamaica